average annual rainfall - French English Dictionary